Baboons

Baboons still playing on the road in the sunshine 5/5/09