Thelma & Louise - $2950

Mixed Media with Collage

Size - 86cm x 116cm

Framed