Red Greece

rhodes_greece_elli_1.jpg

rhodes_greece_elli_1.jpg

Summary: Rhodes (or Rodos) is an island in the Aegean Sea, the largest of the Dodecanese Island complex. It is located at the southeastern edge of the archipelagos of the

Image Dimensions: 160 x 237

Image originally found here.