Thomas Rose Miles (British, active 1910)

rough seas by thomas rose miles

Thomas Rose Miles

Rough seas

Freeman's