Land Star: Photographs by Richard McCabe


McCabe's Instax Color Studies were a site-specific installation exhibited as part of the Land Star series at the Pensacola Museum of Art in 2018. A display case of the artist's ephemera was in proximity to the grids. 


inweekly article



Using Format