Robert Plant of Led Zeppelin on stage at Kezar stadium San Francisco, CA. 1973
Limited edition photograph. Signed by the photographer.
© Neal Preston
Robert Plant of Led Zeppelin on stage at Kezar stadium San Francisco, CA. 1973
Limited edition photograph. Signed by the photographer.
© Neal Preston