Ragged Neck, Rye Coast, June 19th, 2005.
Cliff Swallow Petrochelidon pyrrhonota.













<< Back
Home >>