the donovan sisters

November 26, 2007

Zoe and Stephanie are adorable sisters who live in Boston. They had recently received new snowsuits, and fortuitously it snowed (though briefly) the afternoon I visited with them last week.
donovan1.jpg

donovan2.jpg

donovan3.jpg

donovan4.jpg

SHARE THIS STORY
COMMENTS
EXPAND
ADD A COMMENT