Image 1 of 1
SB-GB119.jpg
Great Britain, England, North Yorkshire, Harrogate: Macaroons in the famous Bettys Tea Room