Designed by
Title
Logo of Mama Shelter on their newly opened hotel in Belgrade. Mama Shelter is a luxury hispter hotel brand from France #119527639
Description
Picture of the Mama Shelter sign on their hotel building in Belgrade, Serbia. Mama Shelter is a chain of French luxury boutique hotels spread worldwide, Belgrade being their most recent opening
This image is editorial