International LGBT Pride Day in Historic Center, Mexico City in June 2012.

International LGBT Pride Day in Historic Center, Mexico City in June 2012. 
 

©2012 Ismael Villafranco/Wikimedia Commons