Published April 13, 2019 at 584 × 389 in My last stop and some last views of Ellora’s wall art. This heavenly couple is on the ceiling of Cave 33, also known as Jagannatha Sabha.