Home Index Web Stuff Copyright Links Me

Dionaea muscipula 'Red Road 20'



11th October 2008


Red Road 20, Oxford, Florida.
Photographed in one of the National Collections, at Shropshire Sarracenias.