Organic Growth: Meaghan Busch and Annalisa Leonessa
Stone Tower Gallery Glen Echo Park 7300 MacArthur Blvd Glen Echo, MD 20812 7300 MacArthur Blvd, Glen Echo, United StatesThe Glen Echo Park Partnership is pleased to present Organic Growth. Print artist Meaghan Busch and fiber artist Annalisa Leonessa combine in this unique show about growth. Busch’s growth is […]