Check Out These Great Photography-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. More After Break..
See Much Photos Collections From His Great Work in This Video Clips.