Southern Rough-winged Swallow – Stelgidopteryx ruficollis

Ilha Grande, Brazil – 7 July 2022

Tankwas River, Brazil – 30 June 2022

Manu Wildlife Centre, Peru – 23 May 2019