Refreshing lemon sponge cake filled with key lime filling & topped with fresh whipped cream and key lime drizzle