Overview

Alan Leo

(1860—1917) astrologer