Topic
1961 film by Hans Grimm
Not who you're looking for? Others named Isola Bella: island in Sicily, Italy · island in Lake Maggiore, Italy