Image 1 of 1
TSZ_4246963.jpg
Church,Tinos island...Tinos, Cyclades, Aegean sea, Greece, Europe