Thou Bird of God by Joanna Boyce Wells, 1861, Private Collection - Leicester Square
Back To What's On