Series > England 1965

Myers Eel Stall, London
Myers Eel Stall, London
1965