Villiers Statue

Statue ยท City of Wolverhampton, West Midlands

Depicts Charles Pelham Villiers

Where

City of Wolverhampton, West Midlands

Records of it elsewhere