1000 in stock
The symbiotic relationship between the oxpecker and the giraffe is comical indeed. Here it’s almost as if General Oxpecker is giving this young giraffe some very strict orders.