Red 20
United Kingdom
>
England
>
North Yorkshire
>
Allerston
>
Red 20
Red 20 is a way in North Yorkshire, Allerston.
Red 20
Bicycle
Yes
type of road
Way