Albuquerque Seal

This Albuquerque, New Mexico seal is located on Central Avenue which is Rt. 66.  It is actually part of the sidewalk which is why it looks a bit beaten!