The Joule Wedding Photos

The Joule Wedding Photos

Wedding Photos at the Giant Eyeball art installation at the Joule Hotel in Downtown Dallas, TX.

Location: 1601 Main St, Dallas, TX 75201.