OcuBella
Great theme! It's versatile so you can use it for small product catalogue or large catalogues. It has plenty integration options and well structured (coding wise) I had a pleasant experience with the customer support when I needed it and they fixed my mistake without problem. Thank you!