Pete Townshend and Rachel Fuller
Courtesy of Rachel Fuller and CAP UCLA
Pete Townshend and Rachel Fuller with pets
Download Photo (625.5 kB)