Shiri Laxmi Narayan Mandir

Temple in Taveuni