A 12ft polar bear has been unveiled in Sloane Square today to symbolise the plight of the species, raising awareness for the animals.
Latest News
Cotswold Sculpture Park and Sculpture by the Lake
I will be exhibiting both indoor and outdoor sculptures at The Cotswold Sculpture Park and … Continue reading Cotswold Sculpture Park and Sculpture by the Lake →