Welcome to the wonderful world of Petrocosmeas - 'Pets' for short! This is a small but beautiful group of plants, many of which are native to China, where in Pinyin (a Chinese transliteration system) the genus is called "Shí húdié shǔ, meaning "Stone butterfly genus". They are also found in northeast India, Myanmar, Thailand, and southern Vietnam¹. The name Petrocosmea comes from the Greek words for 'pretty' and 'rock'. 'Pets' grow on rocks and are therefore classed as epilithic.
Pets usually flower during the Winter months and the flower colours range from white/cream, to blue and purple.