28
Apr
At face value, the Santa Anita Park is an infamous but beautiful race track located in a majority-Asian city in Southern California. A backdrop of slender palm trees, purple-y mountains, […]