Image 25 of 56
(5.27 MB)
The church on Sailors' Island, Notre Dame des Marins