Rebecca Gabrielle Cannon said 10 years ago

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