Holiday Inn
11,644
86,854
552
Published:

Holiday Inn

Mural for the newly refurbished Holiday Inn hotel in Camden, London.
11,644
86,854
552
Published: