Having lunch at an American Restaurant in South Wales then off Barry Island Beach Leave a Comment / Uncategorized / By admin Having lunch at an American Restaurant in South Wales then off Barry Island Beach