2004 la de da Parade / 39
photographer Greg Scott
July 4th, 2004
No one is happy if Grandma isn't happy.