Sunday, July 13, 2008

Leading a Bull to Water -- and Making It Swim

Residents of the Spanish coastal town of Denia do every year.

No comments: