Designed by
Title
SPAIN - CIRCA 1982: A stamp printed in Spain shows an Arab treadmill from Alcantarilla, Murcia, circa 1982. #185859625
Description
SPAIN - CIRCA 1982: A stamp printed in Spain shows an Arab treadmill from Alcantarilla, Murcia , circa 1982.
This image is editorial