

This postcard has been sold
Aerial view of a crowded stadium in Leningrad, with a dense crowd and blue and red flags. The reverse indicates the publisher 'PRINTED IN THE USSR' and lists the name of the stadium in several languages, including Russian, English, German, Spanish, Arabic, and French.