Figure 384. Llama. Figure 385. Foot of Llama

  • 1887