Miniature painting by Harish Saluja

Abstract 0276

$90.00