Starlings roosting at Aberystwyth Pier, wales UK

- Image ID: BY26R9

Similar stock images