Land of Enchantment

By Laurel

Nativity of Blessed Virgin Mary Catholic Church

This lovely church was the center of the village of Alameda, New Mexico once. Now it is on the edge of the metropolis of Albuquerque.

Comments
Sign in or get an account to comment.