I think this one is called a Fox Glove
All photos are Copyrighted, and may not be reproduced without specific permission