Key West police arrested a woman who urinated in a parking lot at the downtown seaport.
Key West police arrested a woman who urinated in a parking lot at the downtown seaport. Google Maps
Key West police arrested a woman who urinated in a parking lot at the downtown seaport. Google Maps