French Vista

French Vista

Why French Vista? Well this is the viewpoint across the Irish Sea from the Carregwastad Peninsula where the French landed in 1797, making it the last invasion of the UK.

Comments are closed.
%d bloggers like this: