Den Helder, Netherlands

C130 Hercules flies low over the region

19-08-2021