Giovanni David after Giovanni Benedetto Castiglione

Follow

Giovanni David after Giovanni Benedetto Castiglione