The WhoThe Who

The Who


Concert at
Royal Albert Hall, London, United Kingdom




Comments: 1st show of 2 at Royal Albert Hall.