St Nicholas Basilica

£1,500

By
Michael John Hunt
8″ x 6″