Image 1 of 1
P1020432.JPG
KFC Drive Through in Southport England.