Linda van Niekerk

Floating Stones Three 2011