Photos of Alexander Nevsky Cathedral on Toompea in Tallinn. Though a symbol of Imperial Russian domination the orthodox cathedral has been beautifully restored since independence.
Copyright Otto de Voogd 2004 & 2007
Tip! Try the Google Custom Search Engine for Estonia.