Candy Store

72″ x 72″

Press Inks on Canvas