Queen Bay, Rhodos, Greece
Wow. I’ve actually been there.

Queen Bay, Rhodos, Greece

Wow. I’ve actually been there.