Scaf is a self-taught French street artist who creates incredible 3D pieces of art that look like they’re just about to leap at you off of the walls!
Source: 30 Incredible Pieces Of 3D Wall Art By French Artist Scaf | DeMilked
Scaf is a self-taught French street artist who creates incredible 3D pieces of art that look like they’re just about to leap at you off of the walls!
Source: 30 Incredible Pieces Of 3D Wall Art By French Artist Scaf | DeMilked