Juvenile Seal Swims 14 Miles Upriver in Month-Long Welsh Adventure