Sunday, January 8, 2012

Willy Peppers - Tears Of Joy

I have never seen a Willy Pepper before...

These are actual peppers from a garden. They are called 'Willy Peppers'..
By the way, the farmer says they can grow up to 18" long!
Sort of brings tears to your eyes doesn't it?




Sent by Prakash Bhartia

No comments: