Peter G Rogers Contr

Archived Record Barrington, RI