Humanity in Focus


Lensman Media Services is the
photography and video production
company of Victor Lacken,
based in Amsterdam