Sedigitus

Sedigitus

Posted on 09/26/2009


Photo taken on November  1, 1999


See also...


Keywords

1999
architecture
churches
Russia
Moscow


Authorizations, license

Visible by: Everyone
All rights reserved

50 visits

twh-45-16

twh-45-16
Church in Moscow, Russia. November 1999. Can anyone please help identify it?

Comments