BRITISH LANDMARKS

Saint Andrews, Scotland.