top of page

El Caracol, 1990. Snug Harbor Cultural Center, Staten Island, New York

bottom of page