Rebecca Gabrielle Cannon said 12 years ago

Nicholas Forrest has a good summary of the recent allegations made against this gallery.