Rosie's Dog Beach

Rosie's Dog Beach in Long Beach, California, is a peaceful beach with gentle waves and useful facilities.