Cover 1

Queen Mary

1959 • 795 pages