Xanthopan morganii praedicta

Summary