The Astrologer’s Magazine Vol 2

$1891