In the Land of the Snow Leopard

A great exhibition by  a French nature photographer Frédéric Larrey at Haltia
He also performed, told and showed pictures of his memorable photo trip to the outermost regions of Tibet.

Comments
Sign in or get an account to comment.