Designed by
Title
McDonalds Restaurant near Red Square and Kremlin, Moscow, Russia #271706507
Description
McDonalds Restaurant near Red Square and Kremlin, Moscow, Russia. Photograph taken before Putin's invasion of Ukraine and subsequent sanctions.
This image is editorial