Five Tigers Rock, Sharp Peak Island, China, ca. 1925-1935


11424454