Fabulous wild jungle cascade in espanola island #241196352
Description
Fabulous wild jungle cascade in espanola island. Below is perfectly clear water mirror. Outdoor area is full of tropical greenery. Tropical waterfall is photographed in north coast Dominican Republic