Rings, Ellipses and Horseshoes: How Purple Bacteria Harvest Solar Energy