Menu

18 Real Locations That Inspired Disney Movies…

The Hunchback Of Notre Dame – Notre Dame Cathedral, Paris, France