The giant red “H” was the perfect symbol for this stand, drawing attention to a small project that was equal parts impressive and unusual.
Neva 2011
Saint-Petersburg
36 m2