Photo detail

The famous Dunvegan Hotel and Restaurant just up the street from the Old Course at St. Andrews.