key lime thumbprints 3

A plate with key lime thumbprint cookies and key limes on it.