The classic line-up of rock band Marillion have performed together on stage for the first time in 19 years.
Singer Fish, who went solo in 1988, was joined by his former bandmates for one song at a festival in Buckinghamshire.
Fish described it as "just five guys doing a one-off and having a brilliant time together", and stressed that it would not lead to a full reunion.
The quintet, who had 1980s hits such as Kayleigh and Lavender, played their debut single Market Square Heroes.
keyboard shortcuts: V vote up article J next comment K previous comment