Preview

The Bahai Lotus Flower Temple, built in 1980, centre of the Bahai faith, Delhi, India
The Bahai Lotus Flower Temple, built in 1980, centre of the Bahai faith, Delhi, India
Image ID: 391-2006
Artist: Christopher Rennie
Purchase a commercial license Buy framed prints & more from our print store