Carnival in the Mission / IMG_5906
May 29, 2005