Share
twitterlinkedinfacebook
Image 1 of 1
DTE00744SIN.jpg
Statues of Hindu goddesses in a temple in Little India.