Kings Cross

Leo and his wife at KC Continental, a fantastic Italian deli unchanged from the fifties.

Kings Cross, London, England

Leave a Reply