Stepwells are India’s historic water structures, renowned for their extraordinary architecture and spiritual roots. We explore their renewed use for bathing today.
love this
love this