Artwork

Ravensheugh Castle

Ravensheugh Castle, by John Thomson, oil, 1826
Ravensheugh Castle, by John Thomson, oil, 1826

Ravensheugh Castle is an oil painting by the British Romanticist artist John Thomson. It dates from 1826 and is held in the collection of the National Galleries Scotland.

About this work

Overview

Ravensheugh Castle is an oil painting created by John Thomson in 1826. It is part of the collection at the Scottish National Gallery.

Subject & Meaning

The painting depicts Ravenscraig Castle, situated on a hill overlooking a body of water, surrounded by trees and bushes. Figures in the foreground are engaged in an activity, possibly fishing or boating, contributing to the peaceful atmosphere.

Technique & Style

The artist has captured a serene scene with a yellowish sky, suggesting either sunrise or sunset. The castle's old towers and battlements are rendered in detail, while the foreground figures are shown in a more subtle, suggestive manner.

Artist & collection

Artist

John Thomson

John Thomson painted Scottish landscapes in oil, focusing on the rugged terrain around the Trossachs and Selkirkshire.