Leitch, William Leighton (1804 – 1883) – Scotland; Edinburgh Castle.

Leitch, William Leighton (1804 - 1883)
Scotland; Edinburgh Castle. Watercolour. Provenance: a large group of drawings by Leitch bought at Christies 13.09.89. 2x3 inches.

Sold