Galaxy Lemon Tart (2.88 INCH)

A buttery shortbread crust filled with luscious lemon curd.