Designed by
Title
Stamp printed in Spain from the Cultural Monumental arches and doors issue shows Alcazar gate in Avila #216237791
Description
SPAIN - CIRCA 2012: A stamp printed in Spain from the `Cultural Monumental arches and doors ` issue shows Alcazar gate in Avila, circa 2012
This image is editorial