The Druids

Mount Tabour Country Club, New Jersey USA