The Cloisters by neil_ge

The Cloisters

The Cloisters in Letchworth Garden City, Hertfordshire in the UK was built in 1905 as an open-air school dedicated to Psychology and where students were taught skills from the Arts and Crafts movement.........0654
Wow, great shot, quite dramatic with the sky, have you been inside? Visited a while back, it was an interesting place.
January 30th, 2023  
I like it!
January 30th, 2023  
Lovely shot and very interesting looking.
January 30th, 2023  
Leave a Comment
Sign up for a free account or Sign in to post a comment.