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