Babolovsky Palace, Tsarskoe Selo, Russia
View of the Babolovsky Palace, a bathing pavilion (now a ruin) in the grounds of Tsarskoe Selo, Russia. Tsarskoye Selo itself (meaning Tsar's Village or Royal Village) was a residence of the Russian royal family, located 26 km south of St Petersburg
Picture No
10290101
Media ID
46073626
Size
5516px x 3489px
(4.7MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
Unattributed Russian postcard
Date
early 20th century




























