About this 3D model
A (probable) statue of the Virgin Mary mounted high on a wall on the corner of Wilfred Street and Catherine Place, Victoria, London. It’s origin and date are unknown but there is a good exploration of the area in this blog post by A London Inheritance 27 photos taken in November 2020 with a Sony a6000 and processed in Reality Capture.