Order of Engineers pays tribute to Engineer Pedro Teixeira Duarte

X