Newport in Spring

Its hard to believe that a metropolitan area like Orange County regularly hosts some of the world's largest Megafauna!