The Lord's House in Kerala is an octagonal sanctuary of minimalism
Jan 14, 2025by Sunena V Maju Jan 14, 2025
Bhoomija Creations’ new church design in Kerala, India, is where simplicity and light converge to create a space of profound peace and reflection.