Powerful Exhibition on Climate Change and Corporate Accountability
Thought-Provoking Artwork Sparks Conversations on Environmental Impact
New York, N.Y. – Ivy Brown is proud to showcase the visually stunning paintings of Scottish-born artist Stephen Hall. His latest exhibition, opening April 5 for three weeks at the Ivy Brown Gallery in Manhattan, offers a searing commentary on pressing issues such as climate change, corporate culpability, human indifference to animal welfare, and war.