Are people from Spain Spanish people?
Yes, they are.
Spanish is a proper noun, a word for the language of Spain or the people of Spain; the name of a specific language or specific people. A proper noun is always capitalized. The word 'Spanish' is also a proper adjective, a word that describes a noun as of or from Spain. A proper adjective is always capitalized.