2004 la de da Parade / 39
photographer Greg Scott
July 4th, 2004

39

No one is happy if Grandma isn't happy.