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.
Author | Writer | Photographer
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.