Little Goliath

Little Goliath

Observation - Little Goliath - Southern Africa. Description: