Lesta Vistas.

I had a trip out this afternoon to Leicester Museum and Art Gallery to see this. It was very good and the slide shows of snaps from the 80's and 90's were very familiar. 

Comments
Sign in or get an account to comment.