Plaza de EspañaSKU: TBPspa030$1.00PricePlaza de España (Spain Square) is a popular tourist site in central Madrid.Add to CartImage SpecsItem type: JPG File Dimensions: 4503 x 3377 pixels Size: 3.20 MB Location: Madrid, Spain Return & Refund PolicyPurchase is final. Image cannot be returned.
Plaza de EspañaSKU: TBPspa030$1.00PricePlaza de España (Spain Square) is a popular tourist site in central Madrid.Add to Cart