Weekend Special! 5% off any purchase. Get the code »

Floris Leeuwenberg

Leeuwenberg, born in Amsterdam, is a World Press Photo award-winning photographer. He has produced and published photo-reportages on a range of travel and lifestyle topics for magazines.