Interlocking paving – brick paving – block paving As auxiliary or main surfacing of side walks – parking lots – roads. Leave a ReplyCommentEnter your name or username to comment Enter your email address to comment Enter your website URL (optional)