Miniature Painting by Harish Saluja

Auditorium

$90.00