Stock Photo: Fort la Latte Fortress near Cap Frehel, Bretagne, France, Europe