"Pomegranate Tree artwork wall hanging sculpture"
Sold
Laura Quattrocchi
"Let The Sunshine in"
Sculpture - Wire | 60x48 in
$3,949