Victoria Rose Richards is a self-taught embroiderer inspired by aerial views of British landscapes to produce gorgeous needlework. She’s already made almost 200 of these, and she doesn’t seem to be slowing down any time soon! Moreover, Victoria mentioned in a recent interview that she was working on a Hue Series in which she was making landscapes in each color ...