Preview Spain, Madrid, Stamp collectors in the Plaza Mayor. Image ID: 797-12666 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 market flea market el rastro bric a brac second hand pre owned goods street open air open stamp postage mail stamps philately