So where do you think this image was taken? (Spoiler in reply)
Leukada, Greece
Please Login to reply.
No replies yet.