Photography123

By andyd81

A verrry large snake

This road art is on the Southeast side of town. It is about three miles from Albuquerque Film Studios.

Comments
Sign in or get an account to comment.