Hobgoblin Festival Square

Hobgoblin Festival Square
Albert Square, Manchester, M60 2LA
Photo of Hobgoblin Festival Square