italo scanga, animal surprise by italo scanga

ITALO SCANGA, Animal Surprise

Dec 1, 2000–Jan 20, 2001

Larry Becker Contemporary Art
Philadelphia, PA USA

View Details