Administrator

Fieseler Fi 156C Storch

A Fi 156C Storch land s a senior officer in the Place de la Concorde after the French surrender.

Fieseler Fi 156C Storch
Administrator, Mar 25, 2006