Location/Address
SRI LAYAN SITHI VINAYAGAR TEMPLE, 73 Keong Saik Road Singapore 089167

PREV NEXT