Fallen Officer Memorial Statue

The Fallen Officer Memorial Statue is located in front of the St. Charles, Missouri, Police Department Headquarters.
Fallen Officer Memorial Statue
Click to view full-size image… Size: 183KB