Preview Spain, Madrid, Puerto de Alcala. Image ID: 797-12695 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain espana spanish iberia iberian europe european madrid city urban capital travel vacation city break holiday destination architecture arch arches archway puerta de alcala gate gateway stone flowers flowerbeds