Original Self-Portraits by Luca Pierro

Luca Pierro is an Italian artist who lives in Cagliari, Italy. His self-portraits are amazing as we get absorbed by his strange but beautiful world.


Website

Tags: