Download this free HD photo of london, lord's cricket ground (stop z), uk, and cricket stadium in United Kingdom by the blowup (@theblowup)
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections