Of Snails and Men, selected in the official competition of world’s oldest film festival June 28, 2013 News