Teatro Juarez, a vibrant cultural center in the heart of Guanajuato, Mexico.
Photo by Spanishlaughter
Posted February 2, 2013