November 28, 2011: Time for the annual feast. 5lbs of Clementines a week leading up to Christmas. Delicious.

November 28, 2011: Time for the annual feast. 5lbs of Clementines a week leading up to Christmas. Delicious.