Wiki information Orsto:

English civil parish, Dated location, City/Town/Village, Statistical region, Location, Administrative Division

Orston is a small village in Nottinghamshire, England nearby to Thoroton, Elton on the Hill and Bottesford. The name Orston is thought to originate from the Old English Ordricestune which means 'the farmstead of Ordric" Ordric was the leader of the...

Marie Orsto
Visual Artist, Person