MP 26


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