Category: God Parvati Parameshwara

Showing 1 - 1 of 1
Parvati Parameshwara Temple, Groton
546 Main St, Groton, Massachusetts 1450, United States