︎
TIMUR MAKHACHEV
CREATIVE AND ART DIRECTION
Information
,
Insta
180 x 60 cm
, engraving on plastic & paper prints, 2011
←
→