view of the town. Almagro, Almagro square, castilla la mancha, spain, green windows, historic square.