New spain flag

You're referring to the flag of Spain!

The current flag of Spain, also known as the "Spanish flag" or "La Rojigualda", has a long history dating back to the 15th century. The flag features two horizontal stripes, with the top stripe being red and the bottom stripe being yellow.

Here's a brief overview of the flag's evolution:

The colors of the Spanish flag have significant meanings:

So, to summarize, there isn't a "new" Spanish flag, but rather the current flag has undergone some modifications over the centuries to arrive at its current design.