John Armstrong

1893 - 1973
Rank
9830
2 offers (in the last 12 months)
  • Painting: 2
John Armstrong has won the following awards :
  • Bienal Internacional de Arte de São Paulo, 1973, International Volkswagen Award in Brazil

1 more works by John Armstrong
6 days | Bonhams London, New Bond Street
ios_instruction