stephanieburnsfineart.com
Mammoths at Long Beach
When I first went to LA in 1982, my father booked us into a hotel next to the La Brea Tar Pits. I remember looking out the window and being amazed that there were mammoths in what looked like a swa…