John Assheton:
Little Ringed Plover
John Assheton:
Little Ringed Plover
John Assheton:
Little Ringed Plover
John Assheton:
Little Ringed Plover
John Assheton:
Little Ringed Plover (Juvenile)
John Assheton:
Little Ringed Plover