Created by matthewjamesbates - September 1st 2014
5801 Wilshire Boulevard, Los Angeles, CA, US
Page Museum at the La Brea Tar Pits