A collection of vibrant vertical banners showcasing various colorful illustrations of the mesmerizing city of Mecca. These eye-catching designs also incorporate bright and lively colors, along with the word "Mecca" in captivating hues. mecca banner makkah Mecca Banner Sketch