Peter Bourne

By notowennewitt

detritus

detritus
/dɪˈtrʌɪtəs/
noun
waste or debris of any kind
"the streets were foul with detritus"

the detritus of homelessness; passed unnoticed

Howells (department store, currently trading as House of Fraser) is a large department store located on St Mary Street in Cardiff, Wales.  The store was established by James Howell in 1856.

Comments
Sign in or get an account to comment.