John Byrne | Sitting Ducks

  • 14th June − 19th October 2014
  • Scottish National Portrait Gallery | Admission free
John Byrne