James A. Farrell

Rock Ledge (Fairfield County, Connecticut)