john cotton
Explore the evocative landscapes of John Cotton’s Worcestershire paintings! Capturing rural life & historic scenes with meticulous detail, his works celebrate British heritage.
Explore the evocative landscapes of John Cotton’s Worcestershire paintings! Capturing rural life & historic scenes with meticulous detail, his works celebrate British heritage.