Translate

Friday 9 September 2011

New Dutch navy helicopter

Den Helder, Netherlands 1 July 2011