Roofers on Wellesley Meeting House
Roofers on Wellesley Meeting House
Oil on canvas
48x60
2025
$8600