A bathing Purple-crowned Fairy in the stream at Tapir Valley Nature Reserve, Costa Rica
No recommendations yet