Amy Clarke

Amy C Clarke is a landscape artist from Bath, her colourful paintings celebrate nature and place.