Category:Anbesa (puppet)
Jump to navigation
Jump to search
Anbesa the animatronic lion puppet was designed by Brunskill & Grimes, and is kept at Longleat Safari Park.
Subcategories
This category has only the following subcategory.