News Thumbnail

Meet us in La Rochelle!

19 April 2017

This early summer Albatross will be presenting new programs and projects at the Sunny Side of the Doc 2017 in La Rochelle/ France. Come and meet us from 19 - 22 June 2017 and don't hesitate to e-mail us to schedule a meeting!