Images Details
A B C D E F G H I J K L M N O P Q R S T U V W Y
Shark Island in the Yang-tze Kiang River, c. 1886, courtesy of Chinese Museum.
Mellerick Album, MEL; Chinese Museum