The Old Print Shop

Zoltar - Second Avenue NYC.