Photos of Millennium Galleries

by Alaa Al-Mashhadi

The Millennium Galleries is an art gallery in the City of Sheffield, England. Opened in April 2001 as part of Sheffield's Heart of the City project, it is located in the city centre close to the city library, Sheffield Hallam University, and the city... Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information