The women figure (wearing a bear skin on her head and back) stands on foot of the Poet´s statue and ... I suppose...I symbolizing Finland in this context because she is holding a tablet with the lyrics of Finnish national anthem. (Another low light high ISO handheld shot).
Shot from a local vantage point over Largs, this photo shows the local Ferry between Largs and the isle of Great Cumbrae. The short journey takes around 30 minutes.