Preview

Statue, Church of Agia Triada, Odos Ippoton, medieval Street of the Knights, city of Rhodes, Rhodes, Greece, Europe
Statue, Church of Agia Triada, Odos Ippoton, medieval Street of the Knights, city of Rhodes, Rhodes, Greece, Europe
Image ID: 832-49411
Artist: Maria Breuer
Purchase a commercial license Buy framed prints & more from our print store