Portrait of Baccio Bandinelli 1493 - 1560

Portrait of Baccio Bandinelli 1493 - 1560

after Andrea del Sarto

b.1486 - d.1530

£2,395.00