Buy stock photo Faith, religion and roof of mosque on night sky in Saudi Arabia with moon for Islamic tradition. Architecture, building and temple for belief with art, ornament or symbol of holy Muslim culture