Scott Lewis

Color: God & Globalization

Representations of the two Sai Babas are displayed at the Sai Baba Temple in Flushing. Sai Baba is a sect of Hinduism that believes that God is present on Earth for three separate lifetimes as human men. The second Sai Baba, on the right, lives in India and has a large following. It is believed that the third Sai Baba has been born and the prophecy says that he will bring peace on Earth.

Philadelphia Photojournalist,
Philadelphia Photographer
Representations of the two Sai Babas are displayed at the Sai Baba Temple in Flushing. Sai Baba is a sect of Hinduism that believes that God is present on Earth for three separate lifetimes as human men. The second Sai Baba, on the right, lives in India and has a large following. It is believed that the third Sai Baba has been born and the prophecy says that he will bring peace on Earth.