One of the best things about living in Trinidad & Tobago. The poui trees <3

One of the best things about living in Trinidad & Tobago. The poui trees <3