Regent Park 2004 (UK Promo Photo)
The Finn Brothers – 08/08/2004
2004 UK (PA Photos PA*1182986)
20.5cm x 15cm
Kiwi duoThe Finn Brothers perform live during a gig at the Open Air Theatre in Regents Park, central London, to launch their new album “Everyone Is Here” – their first collaborative studio album for eight years.