MP 26


Name:MP 26
Project: CT IVa
Location: Bremerhaven, Germany
Date: 2 July 2004