Loading...
Uploaded by jdmi19 on Nov 15, 2009
the local saying is "God made the earth in 6 days and on the 7th, He rested... in Jarabacoa," a panorama view of the mountain tops in Jarabacoa, Dominican Republic. On a medical mission trip in 2008
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)