The Hat Seller

Mexican man selling hats on the beach

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