All work by this artist
Christo Mosca

Italian born artist, living in London.

Graduate at UAL in documentary film and fashion photography.