Miniature painting by Harish Saluja

Bridge 5659

$90.00