20 June 2011 England London. Some remarkable suits of armor are on display in the Tower of London.

Sent via BlackBerry from T-Mobile

IMG03516.jpg

Leave A Comment...

*