Loading...

Tourist police wearing charro outfits patrol Mexico City

Tourist police wearing charro outfits patrol Mexico City

Tourist police officers wearing ‘charro’ outfits, traditional Mexican clothing, patrol with their horses in the Alameda Central in Mexico City.

Related posts

Share Your Thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Loading...