Aberdeen’s Cup offers tasty drinks in quirky surroundings

DCT Media