Thursday, 9 September 2021

Allan Douglas Davidson - A Siren - s78

 

Allan Douglas Davidson - A Siren

Allan Douglas Davidson - A Siren

Painting. United Kingdom.

Allan Douglas Davidson (1873–1932) was an English painter who predominantly worked in oils and specialized in female nudes. wikipedia