Designed by
Title
Arkhyz, Karachay-Cherkessia, Russia - August 21, 2022: People climb the mountain to the installation called Arkhyz. Translation: #260560144
Description
Arkhyz, Karachay-Cherkessia, Russia - August 21, 2022: People climb the mountain to the installation called Arkhyz. Translation: Arkhyz.
This image is editorial