MEL.686:31-2014
Parts
MEL.686:31-2014
Identification
Boat flag
Henley Royal Regatta Princess Elizabeth Cup winners
Production
1956