A view of Alderford Common Site of Special Scientific Interest and nature reserve at Alderford, Norfolk, England, United Kingdom, Europe.

- Image ID: MNRJP7