Street art

Femoesa

Artist's web site http://www.femoesa.com.

This figure of impossible triangle was created on mesh fence in Delft in 2013.