Mystery Song From Carara is Rufous-breasted Wren by Rich Hoyer April 1, 2012 2 Judging from the very few daring guesses, this was a real tough sound quiz. As I mentioned in last week’s post, I was quite surprised when I looked up to […]