arrow_back Exhibitions
Exhibition

The Making of a New World Art of the 1980s

Hollis Taggart#617

DatesJul 31, 2025 — Aug 29, 2025
Location521 W 26th St, New York, NY 10001, United States, New York, United States
Artists
Group exhibition

The Making of a New World Art of the 1980s at Hollis Taggart.

The Making of a New World Art of the 1980s