Mumbles light house near Swansea

(Illustrated Letterhead).

Mumbles rocks and lighthouse
Mumbles light house, Glamorganshire
Mumbles light house near Swansea
Mumbles lighthouse, in Swansea bay