Cartogiraffe.com

The Cross

The Cross is an asphalted street with two lanes in Barwick in Elmet and Scholes in Leeds.