Impressions of London Town 1896 Art Fleece Blanket
- from our Affiliates
An artist's impression of London, England in or around 1896. The soft lights and muting fog that often embraces The River Thames, adds a soft glow to this atmospheric scene.
An artist's impression of London, England in or around 1896. The soft lights and muting fog that often embraces The River Thames, adds a soft glow to this atmospheric scene.