Scenes from Opening Day at Del Mar

Opening Day at Del Mar on July 19 was all about hats and horses.