Lagenoplastes Fluvicola. Indian Cliff-Swallow. (Plate 33)


2004536