Image Size: [512 x 768] [1024 x 1536] [2048 x 3072]
pcd3544-112:0-512,0-768

Copyright © 2000-2003 The University Museum, The University of Tokyo