« this nightclub is not closing for a refit | Main | natural history museum »

here is a bottle of water dangling from a tree and tied to the top of the Serpentine Gallery in Hyde Park. very mysterious.

DSC01427.jpg