A police officer in Veracruz, Mexico stands by the side of the road while maintaining law and order in the beach front community.
A police officer in Veracruz, Mexico stands by the side of the road while maintaining law and order in the beach front community. Events - People doing Interesting Things Links: en.wikipedia.org By: qstone