Lucky the Llama

$29.95
SKU 44292

The "No Drama Llama".  Ideal for the Zen golfer.  Long lasting durability and looks great!

  • Fits drivers up to 460cc
  • Super soft Sherpa lining
  • Made from durable plush fabrics