Designed by
Title
Objects on display on the retail floor at Japan House, Kensington, London UK #137222514
Description
Objects on display on the retail floor at Japan House, Kensington High Street, London UK. Through the glass man in red jacket can be seen selling the Evening Standard newspaper.
This image is editorial