Art Of Your Mind Mural

Green Acres Mall, Valley Stream NY