Book cover for Mount Royal Volume II

Mount Royal Volume II

Description of the book