by irisphoto4
FINLAND - CIRCA 1963: A stamp printed in Finland shows view of Helsinki Harbour: Cathedral at Senate Square, the Finnish National Theatr, circa 1963