Roofing the Wellesley Meeting House
Roofing the Wellesley Meeting House
Oil on canvas
48x60
2025
$8000