The Finger Album

Where Everbody is Number One

Tate Modern

Tate Modern

London, England

June 2013

Flag of England England Flag of United Kingdom United Kingdom Art & Artifacts