Skip to content

Lord Airlie, 1980–2001

Oil on canvas

109 × 104 inches (276.9 × 264.2 cm)

Photographed in 2024 by Tom Powel Imaging