Tate Modern

Photograph

A sculpture in the Tate Modern. The museum is located on the Thames Path, about a 10-minute walk from the Stamford Street Residence Hall.

Created with Web Album Generator