The South Shore Art Center, in Cohasset, MA, is holding a Blue Ribbon gallery artist exhibition from July 21 – August 29, 2022. Celestial Nirvana is included in the exhibition.

The South Shore Art Center, in Cohasset, MA, is holding a Blue Ribbon gallery artist exhibition from July 21 – August 29, 2022. Celestial Nirvana is included in the exhibition.