Charles and Eric in the bell tower of Ayia Marina church, Ithaka

Spellbinder
Fri 3 Jun 2011 13:29
 

JPEG image