A baked New York style cheesecake flavoured with lime juice and decorated with a light lime glaze on a sponge base

LEAVE A REPLY