Spain flag

The flag of Spain.