Fashion - Professional

Melancholia 03

Marcel Urlaub
Germany

Nominee

"Melancholia 03"


Biography: Marcel Urlaub was born in Hamburg, Germany in 1974. Marcel has been a freelance photographer since 2000, working on advertising, art and documentary projects.

< back