Wednesday, July 25, 2007

hybrid lily 'sheherazade' is a phenomenal 8 feet tall and indestructable!

No comments: