Nevskii Prospekt 52 / 14 Sadovaia Street (left), apartment building, corner detail

Persistent link: https://digitallibrary.tulane.edu/islandora/object/tulane%3A135822