Designed by
Title
British red cross charity shop. #52822231
Description
A British red Cross charity shop. The British Red Cross Society is the United Kingdom branch of the worldwide impartial humanitarian organisation the International Red Cross and Red Crescent Movement. The society was formed in 1870, and is a registered charity with more than 32,500 volunteers and 3,500 staff. At the heart of their work is providing help to people in crisis, both in the UK and overseas
This image is editorial