James Campbell (British, 1903)

the new fly by james campbell

Circle of James Campbell

The new fly

Christie's South Kensington