Place: tower of london souvenirs shop, London, England, United Kingdom
By Luca Torri Uploaded on 8 February 2008 2 favorites, 92 views
Beefeaters from the Tower of London..do you feel protected?