Barry Island

More about Barry Island

Barry Island is located at Whitmore Bay, Barry, Vale of Glamorgan, CF62 5TR, United Kingdom