CREW members got their land legs in order as they took part in a mass COVID-19 vaccination effort this week.
NHS Fife staff worked in the heat on Monday to get through the personnel onboard the Fred Olsen cruise liner currently docked in Rosyth.
The crew rolled up their sleeves as around 500 of them received a vaccine.
A post from the local health board on Facebook stated: "Our COVID-19 vaccination team is vaccinating Fred Olsen cruise liner crews this afternoon, who are currently berthed on a ship at Rosyth.
"It is a significant undertaking and around 500 people are scheduled for their vaccine today."
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here