4
Featured

The Metamorphosis
“The Metamorphosis”, 2022, is 8ft x 5ft x 4ft permanent public art installation in The Urban Living of Mandel Public Library commissioned by the City of West Palm Beach, Florida
Stay in the know with michelle!
Receive the latest news and updates right to your inbox! Subscribe below.
5