Thursday, June 3, 2021

Leeds - England

Leeds is a city in the north of England. 
The city is located on the Aire in Yorkshire. 
Leeds became important in the 14th century with the arrival of Flemish wool weavers. 

5 photos.








No comments:

Post a Comment