Trees Garland
Trees Garland

Trees Garland

$24.00
Regular price $24.00

3 meters long | Screen printed by hand on both sides by talented artisans in Jaipur