MAFWE LIVING MUSEUM, NAMIBIA - Showing various methods of animal traps and snares.
MAFWE LIVING MUSEUM, NAMIBIA - A new friend.
MAFWE LIVING MUSEUM, NAMIBIA