Manglecito Beach

Manglecito Beach Mangroves

Mangroves clinging to a rock on the beach.