Barbara MacKay British painting of London Roof Tops c.1884

$1,875

Out of stock

Barbara Mackay
British
dated 1884
oil on canvas