Shiva Murugan Temple

|||::
1803 2nd St, Concord, CA 94519,

Shiva Murugan Temple