by PixAchi
Madrid, Spain - May 10, 2012: Church of Saint Theresa and St. Jose (Iglesia de Santa Teresa y San Jose) and visiting tourists on a spring day in Madrid, Spain