Warriors

Statues at Castell de Santa Bàrbara, Alicante, Spain

More photos by angusinshetland