Similar authors to follow
Manage your follows
About Rachel Fuller
Rachel Fuller (born 24 July 1973) is a British musician. She is a successful independent pop music artist, a composer, and occasional collaborator with rock musician and partner Pete Townshend.
Bio from Wikipedia, the free encyclopedia. Photo by Koos Fernhout [CC BY 2.0 (http://creativecommons.org/licenses/by/2.0)], via Wikimedia Commons.