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.