Designed by
Title
Oystermouth Castle and Mumbles #293318759
Description
Editorial Swansea,UK - October 08,2023: Oystermouth Castle from the air,a Norman stone castle in South Wales overlooking Swansea Bay on the east side of the Gower Peninsula near the village of the Mumbles,UK