Cape Ann Savings Bank Gloucester »

Image Data

Dimensions 1957px × 2000px
Credit Eoin Vincent
Copyright Eoin Vicnent