Frank Marion

Marion Castle, Terre Bonne (Fairfield County, Connecticut)