Edward Moeller

Rock Ledge (Fairfield County, Connecticut)