This Chinese bronze mirror is a stunning piece from the Song Dynasty, cast between 960-1279 AD. It features intricate designs of running animals and has been authenticated by Huaxia as an antique original. The mirror originates from China and is estimated to be around 1000 years old. It is made primarily of bronze and is a unique addition to any collection.