These little beauties are called Cypripedium calceolus

Advertisements