Barnes

Victorian Terrace, London, England.