1601 Main St, Dallas
30-ft. tall, realistically executed fibreglass sculpture of a human eyeball in an enclosed garden.
Photography
Kids Friendly
Typical Tourist