Farrington Street

Farrington Street, London.
See also: