1912 on Nevskyi 93 – Saint Petersburg | SherryStay