Everyone loves the iconic landmark in Granbury, Texas. It’s about time we had a travel poster to commemorate it.