Ellen Harvey Studio LLC, based in Philadelphia, PA, is a renowned art studio known for its captivating exhibitions, projects, and books.
The studio's latest installation, The Disappointed Tourist, showcases the artist's unique style through oil and acrylic paintings on wood panels, currently on display at Rowan University Gallery Museum.
Generated from the website