DOOMSDAY

Projects

Doomsday

23rd St/Ely Avenue Station, LIC, NY 1983
Altered subway advertisement.

Leave a Reply