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

The Metamorphosis – Detailed View
Stay in the know with michelle!
Receive the latest news and updates right to your inbox! Subscribe below.
5