Tag: Vatsal Kataria
Photographer Creates a World of Wonder Through His Miniature Dioramas
Meet Vatsal Kataria, a conceptual miniature and still life photographer from New Delhi, India. He became famous for his amazing miniature photoshoots, getting published in more than 20 countries from France...








