Rate this photo
A triangular window of the Dar al Islam, an Adobe Mosque. Dar al Islam is near Abiquiu is located in northern New Mexico, United States. This photo was taken on a sunny day in October of 2006. This photo is part of the Taos (New Mexico) gallery. This photo was taken with a digital camera.