Rhodes, Greece

 

Rhodes, Greece - Oct. 1991


Castle & Lighthouse @ entrance to the bay.
Walls of Castle
Castle

 

 

12(14)

Created with Web Picture Creator 1.8