Wheat Field, Cadwell Farm, Ickleford, Hitchin, Herts, England, United Kingdom

- Image ID: EFJ23G

Similar stock images