Cotton Palmer

Clarke Street Meeting House (Newport County, Rhode Island)