Needham History Center & Museum

The Baker Estate – the Hotel Wellesley, c.1880

$0.00