1.Introduction of fighting deer statue The fighting deer statue is a masterpiece by the famous sculptor Rip Caswell, vividly depicting the intense struggle between two sturdy elks. This sculpture not only showcases the cruelty and power of survival struggle in nature, but also conveys the beauty of vitality and wildness. In the sculpture, two massive […]
View More...