Rufous-breasted Wren Rufous-breasted Wren image taken in Altos del Maria, Panama. Rufous-breasted Wren