These are photos from concerts where Rodger Taylor played, so they may be of other bands that played the concert as well.
Rodger Taylor
Mar 10, 1983
London, England, United Kingdom
Uploaded by Ian