UK, Leeds, fish stall in Leeds market.
Size:
3744px × 5616px
Location:
Leeds, West Yorkshire, United Kingdom
Photo credit: ©
Chris Mellor / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
crab,
fish,
fresh,
lobster,
market,
sale,
seafood,
selling,
stall,
uk