The Thousla Cross at sunset
Description
The Thousla Cross stands at the southern tip of the Isle of Man, above the Sound as a symbol of a tragedy and the ensuing heroism of the Manxmen who braved the elements and treacherous waters of the channel that separates the Calf of Man from the Isle of Man to give aid to a French schooner the "Jeaune St. Charles" which was sailing from Pontrieux to Londonderry.
Details
5124 x 3416px
Formats
Digital Download
Printed Product
Buy
From $12.57