Designed by
Title
Traffic sign meaning on desert road. Close-up view of a "Reduce speed now, camel crossing" sign. #272153065
Description
Traffic sign meaning on desert road. Close-up view of a "Reduce speed now, camel crossing" sign. Flat vector illustration template.