Sorted Hats

BW Estrella
Hats divide generally into three classes: offensive hats, defensive hats, and shrapnel.
Katharine Whitehorn

Advertisements