Finchley

Private Residence in Finchley, London.