Fairmont St Andrews, Scotland

Fife
St Andrews
United Kingdom