Russia 1981

  • John Lucas, Hermitage Gallery, 1981
    Hermitage Gallery, 1981