Share
twitterlinkedinfacebook
Image 1 of 1
533198.tif
Elephant's Ear leaf, Braulio Carillo National Park, Costa Rica.