Silvia Manzanero Photography
Vietnam / 8
Hanoi: Water puppets