artists: Sten + Lex (see older work here)
location: Milan, Italy


© unurth