Royal Birkdale


Liverpool, England.

Royal Birkdale