Cartogiraffe.com

The Close

The Close is an asphalted street in Barwick in Elmet and Scholes in Leeds.