Skip to main content

Victoria Rose Richards

Victoria Rose Richards is an autistic embroidery artist from Devon, UK, specializing in aerial-view landscapes. 

Illustrator

Mother River

September 11, 2023 | Essays

What the Monongahela Taught Me