Water - 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

From Lesvos, Greece