Designed by
Title
Military equipment in Moscow's Izmailovsky Park. A cannon, a car and a tank on pedestals. #278946807
Description
Military equipment in Moscow's Izmailovsky Park. A cannon, a car and a tank on pedestals. Trees, cloudy sky. Mid-spring in Russia.
This image is editorial