top of page

Taglialatella Gallery, New York

shelby and sandy had their solo exhibition "animals" at Taglialatella Gallery in New York.