Michael Anderson Sticker Installation

@ Ace Hotel, 20. W.29th St

2,857 views
18 faves
20 comments
Taken on July 31, 2010