Designed by
Title
Sculptures of the heads of some wild animals are displayed and sold in shopping malls as teaching tools #174636811
Description
Sculptures of the heads of some wild animals are displayed and sold in shopping malls as teaching tools. In shenzhen, China.
This image is editorial