Catherine Palace, Tsarskoe Selo, Russia
View of the Catherine Palace at Tsarskoe Selo, Russia. Tsarskoye Selo (meaning Tsar's Village or Royal Village) was a residence of the Russian royal family, located 26 km south of St Petersburg
Picture No
10430984
Media ID
46669501
Size
5648px x 3992px
(2.4MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
St Petersburg Album, John Massey Stewart Collection
Date
circa 1903




























