Designed by
Title
Stamp printed in Romania shows Total Eclipse over Scanteia Building and Observatory #99429049
Description
A stamp printed in Romania shows Total Eclipse over Scanteia Building and Observatory, with inscription and name of series Bucharest, Solar Eclipse, 15 11 1961, circa 1961
This image is editorial