Saturday, March 30, 2013

Cherry Blossoms at the Break of Dawn






Sitting on President Roosevelt's pooch!

Alms for the poor


No comments: