Spine-tailed Swallow / White-throated needletail also known as needle-tailed swift or spine-tailed swift / Hirundapus caudacutus / Stachelschwanzsegler
From ANTIQUARIAT.WIEN Fine Books & Prints, Wien, Austria
AbeBooks Seller Since August 4, 2003
Quantity: 1