Tag Archive | Westminster

The Penis Shadows

The photo above is a glimpse of shadows cast on London’s Westminster Bridge on a sunny day!