prev   back to thumbnails  next



Me in Trafalgar Square.  There's some guy on top of that ginormous pedestal with the lion statues at the base, but he neither made the picture nor my memory apparently.