Manifest by Carla Mascaro Artist - Padova, Italy 10 years ago 18 I Like I don't like 3 Comments 251 Visits Share Facebook Twitter Google + Echoes of Self Visible White 2014 10 years ago 55 I Like I don't like 12 Comments 946 Visits Share Facebook Twitter Google +