11 October 2011

Ollie Edwards Finally In Town!

Just arrived in London, Ollie Edwards is finally back from New York! here's some polaroids!



1 comment:

  1. yay! Is he back for good? Can't wait to see him!

    ReplyDelete