Lleida is a city in the west of Catalonia, Spain, capital city of the province of Lleida.

twitter.com/sisocameraman
facebook.com/radikalartsproductions
twitter.com/radikalarts

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…