Designed by
Title
Borovsk, Russia, Kaluga region, May, 03, 2021.Tourists walking near the Ovchinnikov Starship is an art object in Borovsk. Russia, #221853844
Description
Tourists walking near the Ovchinnikov Starship is an art object in Borovsk. Russia, Kaluga region
This image is editorial