by rook
SPAIN - CIRCA 1980: stamp printed by Spain, shows Mounted Postman, 12th Centure Panel, Barcelona, circa 1980