Date: 11/29/2009 Views: 268
The Tower of London castle that houses the British Crown Jewels...some of which used to belong to the Russian royal family until they ended up in British hands after the Bolsheviks took power...hmmmm...