Rufous and white wren Rufous and white wren image taken in Altos del Maria, Panama. Rufous and white wren