Quivertree

Quivertree

Observation - Quivertree - Southern Africa. Description: