① memo 20170620 ~ Peter and Paul ~ Saints Peter and Paul church in the center of the village of Kastraki at the foot of the Meteora mountains, June 2009 , Greece
Peter and Paul
① memo 20170620 ~ Peter and Paul ~ Saints Peter and Paul church in the center of the village of Kastraki at the foot of the Meteora mountains, June 2009 , Greece