Del Rio a Main Street icon
The Ram is our local mascot and the name of our high school sports team as they have been raised here since the town was founded. This stands in front of the City Admin Building.
© Emile Abbott
Copyright for this gallery photo belongs solely to Emile Abbott. Images may not be copied, downloaded, or used in any way without the express, written permission of the photographer.