Istanbul, Türkiye
Agios Panteleimonas Greek Orthodox Church, Kuzguncuk

Istanbul, Türkiye

July 2025