A worldwide community photographing and learning about wildlife
Neomarica longifolia
You right Arvin, it is a Yellow Walking Iris. Both genera Trimezia and Neomarica are very similar. But I've found another scientific name for this flower. You can see it here:
http://davesgarden.com/guides/pf/botd.ph...
http://en.wikipedia.org/wiki/Trimezia_ma...