Hard engineering

Subdecks (1)

Cards (13)

  • What is hard engineering
    Involves major construction work, that tend to be expensive and interrupt natural coastal processes