Jason's Fine Okra
Wednesday, March 23, 2011
Peppers! - Germination
They've sprouted!
Almost
99.997% germinated, only 0.003% to go!
Newer Post
Older Post
Home