Ribbon Sandwiches served for Tea at Kensington Palace

Ribbon sandwiches also known as tea sandwiches or finger sandwiches, these are served at Kensington Palace in the Orangerie