Stephen Farr
About Stephen Farr
Stephen Farr (born 1967 in London) is a British organist who is currently the Chief Examiner at the Royal College of Organists and the Director of Music at All Saints, Margaret Street.
Stats
- 755 listeners
- 5,194 plays