Rebecca Gabrielle Cannon said 11 years ago

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