see all

London, United Kingdom

Photo 6 of 7

Taken on September 15th, 2011 using the Apple iPod Touch

Buckingham's royal coat of arms (not Internet taken)

Comments

0

Log In to leave comments.