Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Glasgow, UK - 27th July 2012: The 'Big Man Walking' during the Merchant City Festival. The 'Big Man' is the UKs only animated giant puppet and is 26 feet tall. The festival is an annual event incorporating music, dance, theatre, film, comedy, art, fashion & food.