The gallery wanted to display photographs of their items in a gallery. There is also a small catalog of products for sale, information about their art, and information about tours they coordinate.
I was building Zen Cart sites at the time, and the client needed gallery and blog features, which Zen did not provide. This is a melange of Zen Cart, WordPress, and Gallery 2. It proved to be a difficult design, having to work with such different tools. I soon switched to Drupal, which offers all these features and more, and haven't looked back.