The interior of the Waterfall Hilltop Temple, a famous Hindu temple located near the Botanic Gardens.
The interior of the Waterfall Hilltop Temple, a famous Hindu temple located near the Botanic Gardens.
A lazy caffeinated islander who's into arts and casual photography. View all posts by WiLL C