Location of Barmouth lifeboat station



View Barmouth lifeboat station in a larger map