The Old Print Shop

Candy Store - Coney Island.