2016-05-08

unknown (US)


Early Los Angeles Police Department cars.
Central Division was built in 1896 and remained an active patrol division until 1955.

No comments:

Post a Comment