Anika | ATP: I'll Be Your Mirror, Alexandra Palace, London | 24.07.2011

Anika performs at All Tomorrow's Parties: I'll Be Your Mirror at Alexandra Palace, London. 24th July 2011.

 

Best viewed large, on black.

 

This image is © 2011 Steve Asenjo. All rights reserved. No reproduction without prior written permission.

286 views
1 fave
0 comments
Taken on July 24, 2011