Royal Beach Restaurant / ASTRAGAL DESIGN

Completed in 2015 in Saint Petersburg, Russia. Images by Dmitry Tsyrencshikov. The restaurant building is located in the Primorsky Victory Park, in the center of St. Petersburg, in the western part of the Krestovsky Island. A…