Seven Stills at N°10

Restaurant in Aberlour, United Kingdom