Incredible Painted Illusions
French street artist Scaf interacts with his art by dressing up and posing for photos in theatrical ways.
He does this to not only promote his work but to also help immerse the audience in a different world.
Some pieces include – giant dinosaur skulls, alligators and cartoon characters.
Scaf hopes to continue exciting his audiences by creating new and experimental pieces.