Arab on a Camel Sticker Icon. Element of Color Arabic Culture Icon. Premium Quality Sticker Design Icon Stock Illustration - Illustration of design, greeting: 140530403
Arabian Camel Stickers - Fine Art America
Stunning arabian camel for Decor and Souvenirs - Alibaba.com