Italian Straw Hats

These are the real thing, straight from Florence! Hard multi-layered straw, sweated with lining.


$175.00
$103.50
$175.00
$103.50
Please Wait... processing