Photo Credit: Wikimedia Commons/MARELBU
Photo of San Felipe De Neri Church
San Felipe De Neri Church
Old Town Plaza, Nw, Albuquerque, New Mexico 87104 USA
Old Town Plaza, Nw, Albuquerque, New Mexico 87104 USA
Photo Credit: Wikimedia Commons/MARELBU