by Albert Turoń
Culture
India, Deccan, Aurangabad (?), 17th century
Radha and Krishna Embracing, Leaf from a...