Big leaf

Big leaf

Observation - Big leaf - Southern Africa. Description: