Hosta Leaf Wallpaper Published May 21, 2013 at 640 × 960 in 3 of my Favorite Wallpaper Photos for iPhone and iPod Touch Hosta Leaf Share this:FacebookLinkedInTwitterPinterestRedditMoreEmailTumblrPrint