bear shield
PATCHES

bear shield


  • vintage patch
  • 2 1/2 x 3