ORCHID TREE

An interesting flowering tree spotted while driving around the island.





 

Advertisements