Sunshine

20120527-154736.jpg

It's 25C in London and even the pigeons are sunning themselves.

Previous
Previous

False Eyelashes

Next
Next

Trust in Fashion - Backstage!