B34157 – The Lords Star Club 1990s Print (Germany)
A black and white photograph of The Lords at the Star Club, Hamburg taken in 1964. The print was developed from the original negative in the 1990s and there is a copyright sticker on the reverse. It measures 20.3cm x 25.4cm (8 inches x 10 inches). The condition is excellent.
If you'd like to see more images of this or any other item, please let us know.
Available: 1 in stock