Killer Queen South Florida

Location
Fort Lauderdale, FL