Yes, it's essential for any retail photographic business. You're responsible for customer safety on your premises, and if someone is injured or property is damaged in your store, you could face significant liability claims. Most landlords and premises liability insurers also require you to carry public liability cover.