“Mining the Spirit:” The Spirited Mind and Art of Leigh McCloskey on Display at the Malibu City Hall
Artist Leigh McCloskey’s glorious offerings to the Gods of painting, “Mining the Spirit,” were placed on display in the Art Gallery of the Malibu City Hall during a spectacular opening gala on March 24, 2024. The tremendously successful opening was packed with friends and admirers of McCloskey and his wife Carla (who helped curate the show), and they were not disappointed by the artist’s mind-blowing and awe-inspiring works. Simply stated, the show is a sheer…
Read