Alexander Palace, Tsarskoe Selo, Russia
View of the Alexander Palace, 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. The Alexander Palace is located in Alexander Park, not far from the larger Catherine Palace
Picture No
10290102
Media ID
46047112
Size
5456px x 3497px
(4.0MB)
Credit
Mary Evans / John Massey Stewart Collection
Source
Unattributed Russian postcard
Date
early 20th century








































