Log In or Register
The semaphore is the Penmarc'h, on the site of St. Peter. Its construction dates back to 1862. This is one of the 59 semaphores covering French coasts.