Loading…
Leros, Greece
Aghios Isidhoros church set on a small Islet joined to the mainland by a narrow causway, Leros, Dodecanese Islands, Greece.
Photo size: 15.5 Mpixels (44.4 MB uncompressed) - 4858x3191 pixels (16.2x10.6 in / 41.1x27 cm at 300 ppi)