Former Led Zeppelin frontman Robert Plant has played a surprise gig at a community hall in Monmouthshire, Wales.
The singer performed songs by his former band as he joined two groups for the charity gig at Bridges Community Centre.
The concert was in tribute to Plant's former co-producer Pat Moran, who died in January.
Brian Moeran told BBC News: "It was very kind of Mr Plant to join in - Pat would have been very proud.
"Mr Plant was even kind enough to sign a T-shirt which will be auctioned on eBay this week."
Just 200 people attended the gig.
Plant's decision to play songs by Led Zeppelin comes after he refused to continue the band's reunion following their 2007 gig at the O2 Arena in London.
Led Zeppelin - Through The Years
You can keep up to date with all the latest news from Gigwise by following us on Twitter and liking us on Facebook.

Elton John hospitalised with 'serious repiratory infection'
Lady Gaga 'won't change shows' after protests
Rihanna performs new single on American Idol - watch
Bruce Springsteen debuts 'Rocky Ground' video - watch
Robert Plant confirms extra live show with new band
Tory MP Backs Campaign To Secure Knighthood For Led Zeppelin's Jimmy Page
Steven Tyler: I'd Never Have Left Aerosmith For Led Zeppelin
The hottest WAGs of rock and roll
The Enemy take 'Streets In The Sky' to Manchester
Who's tatt is that? Guess the rockstar from their body work