Liz Leventhal, ‘Tulips 12’, Merritt Gallery

About Liz Leventhal

Massachusetts, United States, based in Marblehead