Angel Gabriel Weathervane (SOLD)

Waltham, Massachusetts