Cleveleys, Blackpool, Lancashire, England. Cancer Research UK charity shop.
Size: 4953px × 3413px
Location: Blackpool, Lancashire, England
Photo credit: © Hilary Morgan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: blackpool, cancer, charitable, charity, cleveleys, england, english, lancashire, organization, research, shop, solidarity, uk