© WeExhibit architects: Ahmed and Rashid Bin ShabibLocation: Venezia, ItalyProject Year: 2025Photographs: WeExhibitPhotographs: Anthony Fleyhan Read more »