This statue is on Rio Grande Blvd on the West side of Albuquerque. There are several in the city and several businesses that sell this type of statue.
Comments
Sign in or get an account to comment.