Day 207 (December 24)


Christmas Play at Christmas Eve mass. You can't really tell, but those are the world's cutest sheep dressed in cotton balls and paper ears crawling on the floor.

0 comments:

Post a Comment