a renaissance painting made in italy, high definition, detailed, clean