Tag Archives: South African War Memorial

Nike Goddess Of Victory Sculpture

1. Introduction of angel holding olive branch statue The South African War Memorial is located in Cathays Park in Cardiff, UK. It was built to commemorate the 817 Welsh soldiers who died in the Second Boer War (1899-1902). This monument symbolizes deep mourning and respect for the soldiers who died for their country, and reminds […]

View More...