A worker on Leith Dock described Wednesday's events where 33 people were injured when a ship tipped over in high winds as "so scary."
The Scottish Ambulance Service said 21 people were taken to hospital following the incident in Leith, Edinburgh, while a further 12 were treated and discharged at the scene on Wednesday morning.
The ambulance service said 15 patients were taken to Edinburgh Royal Infirmary, four to Western General Hospital and two to Victoria Hospital.