Victor Huguet ( French, 1835 - 1902 ) The Colossi of Memnon. Oil on canvas. 23.5 x 32 in. (59.7 x 81.2 cm ). Courtesy Mark Borghi Fine Art, Inc. NY.