MP 26
Name:
MP 26
Project:
CT IVa
Location:
Bremerhaven (Germany)
Date:
6 July 2004