MovieMaps

Photo of Winter Palace (interior)

Location: Lancaster House
As Seen In: Reds