St Joan of Arc

19-Jul-2018

Highbury, London in Westminster diocese