The Falls Festival - Day 3

In This Photo: Angus Stone, Julia Stone
Angus and Julia Stone perform on stage during The Falls Festival on December 31, 2007 in Lorne, Australia.
(Dec. 31, 2007 - Source: Kristian Dowling/Getty Images Entertainment)
Prev 131 of 135 Next