submit your kiss letter

UK Shop Display

Posted on 11/05/2011
This is the window display for the shop Pulp in Manchester, UK's Arndale Shopping Centre (or Mall). KISS is everywhere!
Collectables
Shop Official KISS Merchandise