Timber Parking Barrier.

« Back to Dictionary Index

A barrier made from thick wood to prevent the encroachment of vehicles.

No comments yet.

Leave a Reply