nprfreshair:

sandramg:

There is a giant rubber duck floating in the Thames.

Just thought you should know.