view single item
Name: Giovanni Benedetto Castiglione
Date: Italian, 1609–1664