New coffee shop opens in Aberdeenshire

istock