Tuesday, January 18, 2011

Giraffes

3 comments:

  1. :P
    I know where that is. Near Haight Street. hmmmmmmmmmmm
    Unless it is in Tilden Park. But I will bet on the former.

    Wu ha hahahahahaah
    :)

    ReplyDelete
  2. 2 strikes!!
    Yerba Buena Gardens in downtown SF!

    ReplyDelete