Barahi Deula temple

Barahi Deula

Puri, Odisha

Location

Puri, Odisha, India