bridge railing

bridge railing

English Noun
Ad

Definition

A guard railing.

Ad