New Tabs March 7, 2018 Spain HD Wallpaper New Tab Theme When thinking of Spain, images of stone castles, modernist landmarks, flamenco and travel destinations such as Madrid, Barcelona, Toledo, come to mind.