Web Analytics

Angus Taylor (born 1970) is known in South Africa and abroad for his powerful, often large, works of sculpture, characterised by outstanding craftsmanship.