X
Sacred Heart Monastery
Thevara, Ernakulam
Rate This
Monastery