1103a

Media

Part of Bernardo Daddi, St. Peter, London, Courtauld Gallery

Title
1103a