Shostack + Friends Blog Archive

 

Rubber Duck on The Thames

a 50 foot rubber bath toy at the tower of London

What more do you want on a Friday?

Ok, here’s details.