Ivy Brown Gallery presents Stephen Hall‘s Powerful Exhibition on Climate Change and Corporate Accountability – “THE STATE OF THINGS” Thought-Provoking Artwork Sparks Conversations on Environmental Impact. Manhattan, Friday April 5th, 2024 – Ivy Brown is proud to showcase the visually stunning paintings of Scottish-born artist Stephen Hall. His latest…
Read more »