Crescendo_1963_March_0007.jpg

London Astoria

  • Geographic Location
  • London, England, UK
  • Venue
  • London Astoria