Sculptures
Store
Press
About
Charity
More
22 H x 25 L x 17 W (in) 55 H x 64 L x 42.7 W (cm)
“Courage in Red” is a bold lion sculpture that embodies strength and fearlessness. Crafted from fibre and painted in a vibrant red, it symbolizes unwavering courage and the majestic power of the wild.