Fashion - Professional

Melancholia 03

Marcel Schaar
Germany

Nominee

"Melancholia 03"


Biography: Born in 1974 in Germany Hamburg. Self employed since 2000. Working in Advertising,Art, and Documentary.

< back