United Kingdom flag

Wellingborough



Populated place.