The Winter Palace, Petrograd (St. Petersburg), Russia
The Winter Palace, Petrograd (St. Petersburg), Russia
Date & Place: