Wednesday, July 14, 2010

Avo's!!



These are the best avocados in the world!!! They are from a little farm called Morels in North West Australia, just thought I should let people know.