by irisphoto4
FRANCE - CIRCA 1967: A stamp printed in the France shows City Hall, Hotel de Ville de Saint Quentin, France, circa 1967