Richard Finch - Principal Street(01) Vivienne Connelly 29 Jul 2025 Save Image Image gallery: Richard Finch Artist: What Does a 'Brave Ruler' Bring to the Canvas?