Monty Python Art Foot
March 15, 2025
Ever wonder where THE Monty Python foot came from? | Tellyspotting Ever wonder where THE Monty Python foot came from? | Tellyspotting The Monty Python Foot – London, England - Atlas Obscura monty python foot | Ian Burt | Flickr | Monty Python Art Foot