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