Through the Mind’s Eye: Closing Reception
Chimaera Gallery 3502 Scotts Lane #2113, Philadelphia, PA, United StatesDiscover the intersection of art, science, and the human psyche at Chimaera’s latest exhibition “Through the Mind’s Eye”, featuring the works of seven artists working in various mediums to explore […]