Artwork
Ravensheugh Castle

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 painted Scottish landscapes in oil, focusing on the rugged terrain around the Trossachs and Selkirkshire.


















