Catalina Island (Dominican Republic), wild side of the island

previous photo
back to gallery
next photo