see all

London, United Kingdom

Photo 5 of 7

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

The 18 carat gold security

Comments

3

rcoleman Sep 17th, 2011

Whoa. Really?

tylergridley Sep 19th, 2011

Nice!!!

owlluvualways Sep 19th, 2011

Cool photo:)

Log In to leave comments.