Sunday, January 2, 2011

KOLLER FARMS


Koller farms make and sell there own meats at farmers market in London and Stratford. There stuff is awesome!! This sign is going to London.

No comments:

Post a Comment