The Amber Room
April 23, 2005 8:26 PM Subscribe
The Amber Room : [flash] Stolen by the Nazis in WWII from the Catherine Palace in St. Petersburg, Russia, the Amber Room remains one of the greatest missing treasures of Europe. The room has now been reconstructed, and the search for the original may have come to an unhappy end.
This thread has been archived and is closed to new comments