Preview

Trio of deities draped with leaf garlands inside temple to Lord Jagannath, rural Odisha, India, Asia
Trio of deities draped with leaf garlands inside temple to Lord Jagannath, rural Odisha, India, Asia
Image ID: 805-1262
Artist: Annie Owen
Purchase a commercial license Buy framed prints & more from our print store