Coastal Camphortree

Coastal Camphortree

Observation - Coastal Camphortree - Southern Africa. Description: