A lantern festival in the town of Ulverston in Cumbria, England

A lantern festival in the town of Ulverston in Cumbria, England

Val Corbett/Photolibrary ©

A lantern festival in the town of Ulverston in Cumbria, England

A lantern festival in the town of Ulverston in Cumbria, England

Related Tags