1 results
A young woman takes her ducks to a market near the world's largest Buddhist temple complex - 1990