Name'Eye' Sculpture
Address1601 Main Street, Dallas, Texas, United States
Date0000-00-00
Time00:00:00
Categoryunknown
DescriptionThis downtown Dallas art installation is always on the lookout....
Coordinates32.78110, -96.79820
Web address/places/eye-sculpture