Return to Article Details
Condition of Potchefstroom historic oak avenue: An ecological approach