Leeds

Of city and West Yorkshire.

A city on the River Aire in West Yorkshire in northern England; a center of the clothing industry.

This concept's ID is @1~47214