church in the night. Almagro, Almagro square, castilla la mancha, spain, green windows, historic square.