The DLR site in Oberpfaffenhofen

A satellite view of the oceans

Deutsche Bucht

20 August 2013