Regent Park 2004 (UK Promo Photo)
The Finn Brothers 08/08/2004
2004 UK (PA Photos PA*1182983)
15cm x 20.5cm
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.