The Dart above New Bridge (84 x 84cm) £2650

Tom Butcher

The Dart above New Bridge (84 x 84cm) £2650