by irisphoto4
FRANCE - CIRCA 1967: A stamp printed in the France shows Rodez Cathedral, France, circa 1967