Costa Rica - Photography by Harry DeVries
Bromeliads seem grow everywhere on all the trees