Older version of Petrochelidon pyrrhonota

© Unknown