Italian artist Valerio Carrubba creates surrealist artworks with a univers of its own.

Enjoyed this post? Share it!