Wildlife

Olive Baboons
Olive Baboons

Ref: KT23-LM-2057

Location: Lake Mantra NP, Tanzania