SITA Indra & Garuda detail Published March 4, 2013 at 1531 × 835 in Sacred India Tarot Archive: Creation of 6 of Lotuses – Parvati begins Tapasya