Brigitte Briones 

  • Mixed media on canvas 
  • 51 x 47 in / 130 x 120 cm 

Statue of Liberty

$4,200.00Price
  • Final Sale, No Returns