John Assheton: Turtle Dove
John Assheton: Turtle Dove
John Assheton: Turtle Dove
John Assheton: Turtle Dove