Aberystwyth sea front

WELSH/ENGLISH TRANSLATION