MIAMI-OCT 31:Miami beach police car on October 31, 2010 in Miami,USA.The Miami Beach Police D. is the police department of the U.S. city of Miami Beach, Florida, patrolling the entire Miami Beach area
Editorial use only
Editorial credit: Laszlo Halasi / Shutterstock.com

Royalty-free stock photo ID: 97171736

MIAMI-OCT 31:Miami beach police car on October 31, 2010 in Miami,USA.The Miami Beach Police D. is the police department of the U.S. city of Miami Beach, Florida, patrolling the entire Miami Beach area