Entrant Profile

Mehrdad Lashgari

Location: Tehran, Tehran Iran


Company: op


Profession: Engineer/Designer


Inspired by: THE Nature

2016 Entries

Date Title Category Views Votes
06/30 TARTA Sustainable Technologies 861 2