Printed Book of Hours (...
Catholic Church
ca. 1502
Paris (France)?
This browser does not support iframes.