Friday, September 16, 2011

The Horses Are Always Last

Even in Mexico the horses are last in a parade.









































No comments:

Post a Comment