ORCHID TREE

An interesting flowering tree spotted while driving around the island.




Advertisements