"International Nature Film Festival"
offset
1030 x 728mm
1999 Aosta, Italy