Statue

St Matthew’s, Westminster
London, England UK