William Bromley III (1815-1888)

1815,1888

William Bromley III