Doc Ross

b.1955

Penny Lane Records

  • c. 2000
  • Silver gelatin print
  • Gift of the artist and Liz Taylor, 2022
  • 406 x 270mm
  • 2022/110
  • View on google maps