Gower Pictures

Ship Museum

Ship Museum

A lighthouse ship, part of the many exhibits.