Tuesday, March 6, 2007

The world's cutest family brightens up the streets of New Orleans


The twin stroller action is especially cute.

No comments:

Post a Comment