Cabo Cabrón


Cabo Cabrón - point in the Dominican Republic.