duck

duck

duck at long beach.