David & Goliath: The Little Heel Biter

David & Goliath:  The Little Heel Biter

Observation - David & Goliath: The Little Heel Biter - Southern Africa. Description: