Designed by
Title
Green snail on the street of Riga, Latvia #41373428
Description
Riga, Latvia - May 25, 2014: Green snail on the bank of Daugava River. Artwork of Makslai Vajag Telpu organization installed to force the process of constructing a Museum of modern art in Riga
This image is editorial