Index page First image Previous image Next image Last image
Image 35 of 100
2324 20041224 1423-44 Inle lake Umbrella factory
Umbrella making.