After 57 years, beloved Olvera Street burro photo stand reaches deadline to vacate
After 57 years, Olvera Street’s longtime burro business has reached its final day, but a new effort from LA City Councilman Kevin De Leon may save the popular photo stand.