Photo detail

Verulam Golf Club in Hertfordshire, England, is the "Home of the Ryder Cup." Or is it?