Location

Tate Modern

33 photographs · London · United Kingdom