The World's Largest Pepper Garden

The World's Largest Pepper Garden was apparently planted at the Huntsville Botanical Garden in Alabama:

http://www.ecoseeds.com/peppergarden.html

No comments: