Large Gold Roaring Lion Head Wall Mount
This Golden Roaring Lion Head Wall Mount is the perfect statement piece for any home. It is carefully crafted with unique attention to detail, creating a lasting decoration for your walls. Add a touch of style to your home with this piece of art.
Dimensions: 42.5W x 48.5H x 24D
Vendor: Blush Home and Giftware