Lakshmi Narayan Temple, Trinidad

Lakshmi Narayan Temple, Trinidad

Location: Lakshmi Narayan temple, Freeport Trinidad..