Super Piestewa

Super Piestewa! For all those lovers of the second highest peak in the Phoenix Mountains, Piestewa Peak
Rise to find your inner super hero!