Leonid Tishkov
art in progress
30.12.18
Mirror Moon 02
Leonid Tishkov. Mirror Moon 02, Moscow, installation in Shelepikha riverfront
Newer Post
Older Post
Home