Victoria Rose Richards embroiders moors.
The artist lives in Plymouth, England, and creates aerial views in needlework of the Devon countryside.
More at My Modern Met.
Victoria Rose Richards embroiders moors.
The artist lives in Plymouth, England, and creates aerial views in needlework of the Devon countryside.
More at My Modern Met.