Charles Salisbury

Taiping, China, 1912 - Palma, Mallorca, 1965