Hirundapus caudacutus

White-throated Needletail




2 items (100 per page)