The Heart of all Virtues- Shanny Brooke

$1,050.00 Sold Out

The heart of all Virtues
Oil and Cold wax on canvas
24"x36"

Share