Location

Tate Modern

55 photographs · London · United Kingdom