Works By Location: St. Petersburg

Church of Our Savior on Spilled Blood
Artist: Alfred Alexandrowitsch Parland (born 1842)
Vendor: Archivision, Inc.
# of Views: 39