Cap Finisterre


Cap Finisterre - passenger/general cargo ship built in 1911.