Христо Каварналиев е сред най-изявените български маринисти. Завършва образованието си в Художественото индустриално училище в София при проф. Иван Мърквичка, проф. Антон Митов, проф. Иван Ангелов и проф. Ярослав Вешин. Специализира в школата на Франц Щук в Берлин. Прави 45 изложби в България и няколко в чужбина - в Берлин, Париж, Москва (1924). По-известни негови творби са "Рибарско пристанище край Созопол", "Созопол", "Морето край Св. Константин", "Край морския бряг", "Морски пейзаж с гемия".