Alto Street Artifact Adobe Wall mural. Or graffiti. Art. Artifact. Homing on foot with bride and beast. Evening. Alto Street. High street. Parallel to the Santa Fe River, to Alameda. Santa Fe, New Mexico. Care to share?TwitterFacebookPinterestTumblrRedditEmailPrintPocketLinkedInTelegramWhatsApp