1800s Archive · World cities

The largest of the imperial palaces, Tsarskoe Selo, Russia

Russia · 1897

The largest of the imperial palaces, Tsarskoe Selo, Russia, Russia, 1897
The largest of the imperial palaces, Tsarskoe Selo, Russia, Russia, 1897. World cities — The 1800s Archive, from the Library of Congress record.

More from this collection