@panosm7
  • verified_user
·

Mytilene (Lesvos) Island Greece ... The Best Place to be is between Nature and the Gods...

thumb_upthumb_down
23upvotes

More from PanosMos

Statue of Liberty on the island of Mytilene

Mytilene (Lesvos) Island Greece ... The Best Place to be is between Nature and the Gods...

Mytilene (Lesvos) Island Greece ... The Best Place to be is between Nature and the Gods...

More from PanosMos

Statue of Liberty on the island of Mytilene

Mytilene (Lesvos) Island Greece ... The Best Place to be is between Nature and the Gods...

Mytilene (Lesvos) Island Greece ... The Best Place to be is between Nature and the Gods...