Up October2013 Prev Next Slideshow

This has got to be the biggest "lamb's ear" leaf that we've ever seen! Download

 Previous image  Next image  Index page
 
IMG_7970
IMG_7981
IMG_7982
IMG_7991
  IMG_7992.JPG - This has got to be the biggest "lamb's ear" leaf that we've ever seen!  
IMG_7993
IMG_8004
IMG_8006
IMG_8012
IMG_8014

Total images: 49 | Last update: 11/18/13 8:50 PM | Help