1. Home
  2. Mansarda Restaurant: Inventive Design Meets Grand St. Isaac’s Cathedral Views

Carefully spaced oak strips create a unique restaurant ceiling

You might also like