Nice aerial view of Green Island. Recognize the police station and Lee Shung supermarket and Back Street as well as the New Testament Church of God and the nearby cemetery.
Sign up to comment.
Sign in if you already did it.
Photo taken in Green Island, Jamaica
Misplaced? Suggest new location