Monthly Archive for June, 2014

Cuban Tody. A tiny but breathtaking bird, with brilliant colours.

7008019kubatody