Lesvos, Greece - cangurel
Powered by SmugMug Log In
Island off Petra Beach, Lesvos, Greece. Turkish coast in the background.

Island off Petra Beach, Lesvos, Greece. Turkish coast in the background.

AegeanGreeceLesvosMidilli