(10"x8" (25x20cm) Print) Kenilworth Road Art - Luton Town (Photographic Print)

(10"x8" (25x20cm) Print) Kenilworth Road Art - Luton Town (Photographic Print)
Brand: Media Storehouse
12.48 GBP
Buy Now

Watercolour of Kenilworth Road, home of Luton Town F.C., 1905 - current day. Capacity 10, 226. Original painting created in 1996 by Kevin Fletcher.