Designed by
Title
Post stamp Russia, USSR, CCCP 1965 dedicated to the first Russian revolution of 1905 #182853764
Description
Post stamp printed in Russia, USSR, CCCP in 1965. The 60th anniversary for the first russian revolution in 1905. With people fighting with rifles behind a barricade.
This image is editorial