Church Interior

Village church on the small island of Chalki Greece