Little Planet

131022_London_ThemseTate_3a