Plaza de España*SKU: TBPspa031$1.10PriceEdificio España, completed in 1953, is one of Madrid's most iconic buildings. It is located across from Plaza de España. (*Image available on physical items.)Add to CartImage SpecsItem type: JPG File Dimensions: 4608 x 3456 pixels Size: 3.37 MB Location: Madrid, Spain Return & Refund PolicyPurchase is final. Image cannot be returned.