National Trust-owned Croft Castle, Herefordshire, UK, in July 2020
Image dimensions: 3827 x 2298 pixels