343091416_621251589531463_7069917334637125412_n April 23, 2023 800 × 541 Megacarpaea delavayi Megacarpaea delavayi flowering on 30th May 2014 with Aquilegias, Hosta spp. and Tulipa sylvestris Optimized print or PDF