Caiffa Cosimo, a street artist in Italy, creates clever street art murals that interact with and incorporate their surroundings, seeming to leap off of the walls and invade our world.
Caiffa Cosimo, a street artist in Italy, creates clever street art murals that interact with and incorporate their surroundings, seeming to leap off of the walls and invade our world.