BACK
 
Cara Enteles

A Mirror To Nature Revisited

mixed media

91 x 137 cm

£5,600 Regular price
Unit price per
Add to wishlist

Artwork Details

Oil & Silkscreen on Plexiglass Panel