Menu

Musicians, Part 3 (35 rare photos)

        
Deep Purple recording at Clearwell Castle, England, 1973.

Deep Purple recording at Clearwell Castle, England, 1973.