A glimpse of the production and distribution centre in Aabenraa, Denmark 2006.

Click on the Playlist to see all Abena Videos