by wander
USSR - CIRCA 1966: A stamp printed in the USSR, shows General Staff Building and Alexander Column, located on Palace Square in St. Petersburg, Russia, series, circa 1966