Male escorts near green island in Worcester