Ducan Baird Publishers shooting at Evering Location

Ducan Baird Publishers shooting at Evering this location house in London E5.