Cartogiraffe.com

Rose Meadows

Rose Meadows is a street in Keighley in Bradford.