Information sign aboard sailing cruise ship Star Flyer (Star Clippers Cruises), Istanbul, Turkey
2006-08-19-034.tif
[13/100]
© HOLGER LEUE PHOTOGRAPHY