



Herd of Sheffield
...And Repeat
1 of 58 elephants commissioned for the Herd of Sheffield, with all proceeds going to the local childrens hospital.





...And Repeat
1 of 58 elephants commissioned for the Herd of Sheffield, with all proceeds going to the local childrens hospital.