LSA International x Ida Restaurant - cooking demonstration in Harrods, London.
Back to Top