Avalon's new Tapestry

Dinner at The Ritz