Wild Peach

Wild Peach

Observation - Wild Peach - Southern Africa. Description: