Thank you for your patience while we retrieve your images.

A pair of Red-eyed Tree Frogs; near Tarcoles, Costa Rica.