Stock Photo - The kitchen of a canteen. Leningrad today Saint Petersburg (Russia), May 14th, 1991.

Stock Photo: The kitchen of a canteen. Leningrad today Saint Petersburg (Russia), May 14th, 1991.