Michael Lloyd

Archived Record Ware, MA Previous President for American Legion Post No 123