Headwear

Jigsaw puzzle: In a cap In a cap
  •  150
  •  333
  •  4.8