Miniature painting by Harish Saluja

Shimmering waves caressed by the Sun

$90.00