Cliff Swallow (Petrochelidon pyrrhonota) (40)
– Reported Jun 01, 2016 07:00 by Andrew Jobes
– Peterborough – Trent Rowing Club Footbridge, Peterborough, Ontario
Map:
Checklist:

Cliff Swallow building nest - Wikimedia

Cliff Swallow building nest – Wikimedia


Drew Monkman

I am a retired teacher, naturalist and writer with a love for all aspects of the natural world, especially as they relate to seasonal change.