HO3311 YELLOW LLAMA

HO3311 Yellow llama, 5 inch tall, 18 mesh