Starflies in Christ Church 8 Published July 10, 2013 at 1704 × 2272 in Hope. The Starfly Installation