The London Police Mural Images

The London Police have come and gone from Kentucky, but not before leaving their mark on a local whiskey seller’s wall… look for more to come about this in the future, but until then, here’s few shots…