NPG D12310; 'Gloria Mundi, or - the Devil addressing the sun ...

NPG D12310; 'Gloria Mundi, or - the Devil addressing the sun ...