Tower of London
In the heart of tourism season, a video of the Tower of London, England has been requested. The Tower of London is not a cliche, but the actual place and things you read about in stories and history. On display are fine artifacts such as shiny, metal armor, horse armor, cannons, bows and arrows, and […]