artfletch 3D scans
sketchfab
artfletch
Glengall Stairs

A set of stairs and a causeway on the Thames foreshore at the south west corner of Sir John McDougall Gardens, Isle of Dogs, London.

1575 photos taken in May 2026 with a Sony a7R V and processed in RealityScan.