Sunday 10 February 2013

39-39 window display



Passarella Death Squad window display for the 39-39 store in London.