Index       << Prev    Next >>

DSCN8251

Stacks and stacks of hats inside. A good worker can make maybe 12 hats a day.   (15/111)

Index       << Prev    Next >>