150,000 hearts stretch 500m along the Thames opposite Parliament. Each heart, drawn by volunteers, represents someone loved, who lost their life to Covid.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections