25 results within Place Cowes
Cowes
Town on the Isle of Wight, England
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
Rijksmuseum
Screen Archive South East
Screen Archive South East
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
Heidelberg University Library
Heidelberg University Library
The Trustees of the Natural History Museum, London
Rijksmuseum
Screen Archive South East
Cinecittà - Luce
Cinecittà - Luce
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
The Trustees of the Natural History Museum, London
Polish National Film Archive
Screen Archive South East
Austrian Film Museum