Zhuhai, Southern China

We worked on several Russian to English technical articles delivery and translation projects with Michael from the city of Zhuhai, Southern China. I truly enjoyed picturesque views of the city.

zhuhai

Related posts:

Leave a Reply