Hand Painted Hats

These beauties were hand painted in Mexico by artisans.