69 Avoca Dr
Avoca Beach, New South Wales 2251
November 28, 2009

Australian Surf Movie Festival at Avoca Beach Picture Theatre