shewhoworshipscarlin-“Tiger Suit,” 1917, Peking, China.

more about : shewhoworshipscarlin