This is the flag of the Spanish Republic, used when the country was a republic for the second time, from 1931 to 1939. It is still used today by anti-monarchy campaigners.
Compare Prices on Flights to SpainBook Hotels in SpainGuided Tours of Spain