The Plaza Matchbook
28 x 38 cm / 11 x 15 in, unframed
50 x 50 cm / 20 x 20 in, framed
Oil pastel and pencil on paper
Framed in American Walnut
2025
50 x 50 cm / 20 x 20 in, framed
Oil pastel and pencil on paper
Framed in American Walnut
2025
Opened in 1907 at the corner of Fifth Avenue and Central Park South, the Plaza was built to be the most luxurious hotel in the world, and honestly, it lived up to the hype. Designed in a French Renai…