randomnessnstuff

(by Sean Bolton)

The island of Rhodes in the Dodecanese, Greece.