Guardian Angels


Guardian Angels by John Fawcett, Oil, 24 x 30
  • Oil on Linen
  • 24 x 30
  • $12,500.00 USD
  • Sold