Scottish Sailors

Scottish Sailors was a flag on the Viridian Ocean founded in the year 2006 on October 8th.