Lockies Shell Fish

Lockies Shell Fish
Lower Marsh Market, London, SE1 7RG
Photo of Lockies Shell Fish