Alex Shi

Freelancing photographer, multimedia journalist and voiceover. Professional food and music lover. Serious Mandarin-English translator though.

Alex Shi