Date Farmers. Need I Say More?

My L.A. readers need to be sure (if they haven't already) to head to the Date Farmers' newest show at New Image Art - 7908 Santa Monica Boulevard.




No comments: