Designed by
Title
Lenin statue on Lenin square Berlin Leninplatz #200443022
Description
MADRID, SPAIN - SEPTEMBER 20, 2020. Vintage stamp printed in Deutsche Demokratische Republik DDR shows Lenin statue on Lenin square Berlin Leninplatz
This image is editorial