A vertical surface on which information can be displayed to public view

Display Board

A vertical surface on which information can be displayed to public view