David Brin and a fan at a book signing on July 19.
Image posted by Mindy Ross
July 19, 2012
Rate this!