Snapshot Serengeti Talk
by tgr
Whoever said lions are lazy was completely right 😃
Posted December 12, 2012 5:53 PM