Reflection 14 November 2011 By Dave Armstrong The church in Newtown, N.L. is reflected in the water at low tide. Submitted By: Dave Armstrong