Mischa Richter

Mischa Richter

Mischa Richter was born in Windsor, England but spent most of his childhood in Provincetown Massachusetts. He studied art at The Chelsea College of Art and Design and Middlesex University both in London, England.After leaving University he began a career in editorial photography and has been ...

Tv Show