Slashiro

Location
Paris, France

Self taught artist.