Soviet post stamp about ancient Russian cannon. Tsar Cannon #213109793
Description
USSR - CIRCA 1981: Soviet post stamp about ancient Russian cannon. Tsar Cannon. fire artillery. Bombarda museum exhibition. Largest bombard by caliber in the world. Old weapon