Petrochelidon pyrrhonota hypoleuca

GPTKB entity