Horse Guards - Large 20th Century English Impressionist London Military Painting
Located in Sevenoaks, GB
Built in the mid 18th century, Horse Guards was the main military headquarters for the British empire until 1858.
1970s Impressionist Landscape Paintings
Canvas, Oil





















