Designed by
Title
the Lada Xray car stands on the Volga River Embankment surrounded by Russian dolls of matryoshkas on a sunny summer day. #154249478
Description
Russia, Samara, June 2019: the Lada Xray car stands on the Volga River Embankment surrounded by Russian dolls of matryoshkas on a sunny summer day. Text in Russian: Samara Lada
This image is editorial