Owl Lemur Camel Pillar Holder - 13in

$ 144.95

This 13in owl lemur and camel pillar holder is a fun and exoctic piece that is sure to brighten up your home.