Stamp printed by SPAIN shows view of the Castle Manzanares in Manzanares el Real town at the northern area of the autonomous #216893441
Description
SPAIN - CIRCA 1966: a stamp printed by SPAIN shows view of the Castle Manzanares in Manzanares el Real town at the northern area of the autonomous Community of Madrid circa 1966