Skip to content

Lord Airlie, 1980–2001

Oil on canvas

134⅜ × 112½ inches (341.3 × 285.8 cm)

Photographed in 2024 by Tom Powel Imaging