Saturday, April 16, 2016

Park # 84 & 85

This beautiful green oasis in the middle of north Arlington is located next to Cowboys Stadium and Texas Rangers Ball Park. The Celtic monoliths are a permanent  art display called Callum Moor.#NaturallyFun