Results 1 results found Historic-technical Museum, Peenemunde, Usedom, Mecklenburg-Western Pomerania, Germany, Europe Russian submarine at the port of Peenemuende, Usedom island, Mecklenburg Western Pomerania, Germany, Europe