Back to photostream

1982 - John Cleese on the Monty Python Meaning of Life Film Set - Campsie Fells Scotland

229 views
3 faves
2 comments
Uploaded on September 26, 2019
Taken in September 1982