Category: On the Road

July 29, 1925
Mother Cat Stops Traffic
The news photographer arrived too late to capture the original scene, so he convinced the policeman to recreate it.
Continue reading…