Purple Honeycreeper - Asa Wright, Trinidad (4th Oct)

Aurora_b
Mike and Liz Downing
Sun 4 Oct 2009 00:06