A small sailing boat and what appears to be a Mini nestle on the helicopter deck of this luxury yacht berthed at Vittoriosa yesterday.
A small sailing boat and what appears to be a Mini nestle on the helicopter deck of this luxury yacht berthed at Vittoriosa yesterday.