Flower in tree Amazon forest Iquitos, Peru July 09