HRH Princess Maxima

HRH Princess Maxima of the Netherlands

2001

oil painting

80×60 cm

$899.00