Location of The Adelphi, Swansea



View The Adelphi HistoryPoints.org in a larger map