Ledbury Christmas Show

Market House, Ledbury                            
3 - 18 December 2016

Restricted access (stairs)