Chinese Hardwood Stand or Altar.

//Chinese Hardwood Stand or Altar.