Olympics archery test event at Lords Cricket Ground London UK Stock(02) Author Dalbo 16 Jan 2025 Save Image Image gallery: Archer Test