Page 1 of 1

Forbidden Planet

PostPosted: Tue Feb 21, 2012 12:00 pm
by Deathlok
Not the movie, the store in London...
Visited recently and took a couple of snaps.

Image
Image