CHARLESTOWN ( Firth of Forth ) dell 20 maj.