Mumbles, Swansea, Glamorgan.

View of Mumbles, Swansea, Glamorgan, Wales