Designed by
Title
Oystermouth Castle and Mumbles village #153303046
Description
Editorial Swansea, UK - July 14, 2019: Mumbles village and Oystermouth Castle, a Norman stone castle in South Wales overlooking Swansea Bay on the east side of the Gower Peninsula.
This image is editorial