Miniature painting by Harish Saluja

Abstract 0586

$90.00