Vagrant White-throated Needletail (Hirundapus caudacutus) in Scotland

- Image ID: P85M45