The Sentinels

Larger than Life "Sentinels" - Figurative Bronze Sculptures shown in an English Landscape.

3X Life Size