The "Elika Dehghani" user's logo

Elika Dehghani

Manchester, United Kingdom

Master of Digital Architecture Design

Stacks