The Hat Seller
A beach vendor at Cabo San Lucas in Mexico offers colorful hats and bags for sale.