Logo
Shards

Khokhrin Ilya

Shards

60x80 cm, oil on board 

Fragment
33
0
11/17/2020