Designed by
Title
Urban view of Taxiarches church in Kalamata, Greece. It is the largest sacred temple in the town and the Metropolis of Messinia #284695034
Description
Urban view of Taxiarches church in Kalamata, Greece. It is the largest sacred temple in the town and the Metropolis of Messinia prefecture. Kalamata, Messenia in Greece
This image is editorial