Thomas Hurst Hughes

Cold Spring Presbyterian Church (Cape May County, New Jersey)