Ultracomida award winning deli in Aberystwyth
Size: 3305px × 4958px
Location: Aberystwyth, Ceredigion, Wales, UK
Photo credit: © atgof.co / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aberystwyth, delicatessen, spanish, ultracomida