Staplefield is located in the Central Park Recreation Center at the heart of the Denver, Colorado neighborhood of Stapleton. Hanging in the central atrium of the building, its visible from all around.
More…