Visual Artist

News

My pop up installation ‘Healing New York Deli’ is on display at W 21st St & 8th Ave. Chelsea, New York.