Greek orthodox church interior, Saint Dimitrios of Thessaloniki

Royalty-free stock photo ID: 105770600

Greek orthodox church interior, Saint Dimitrios of Thessaloniki