Hanoi: past and present / Nguyen Vinh Phuc - Nguyen, Vinh, Phuc
Hanoi: past and present