Hard to believe this is on the roof of a department store in Kensington.

Leave a comment