mesh-grate

A square piece of heavy-duty mesh grate