SRI VENKATESWARA TEMPLE(SVT)
1 Temple Road, Helensburgh, Sydney, NSW – 2508, Australia
It looks like nothing was found at this location. Maybe try one of the links below or a search?