An award-winning news site covering the East Village of NYC.
Is this on permanent / semi permanent display anywhere?
Not sure about on display... but it resides at Ladder 18 in Lower Manhattan.
Post a Comment
2 comments:
Is this on permanent / semi permanent display anywhere?
Not sure about on display... but it resides at Ladder 18 in Lower Manhattan.
Post a Comment