Crimean Memorial Church, Istanbul - Credit: Wikimedia Commons
The Crimea Memorial Church, also known as Christ Church, is a Church of England church in the Beyoglu - Taksim district of Istanbul, Turkey.Anglicans Istanbul website : http://anglicansistanbul.blogspot.com/ Read more on Wikipedia
Source: en.wikipedia.org