Westport native and awardwinning photographer Spencer Platt took this iconic photo today in Newfoundland, Pennsylvania as an offshoot of the Unification Church encouraged couples to bring their AR-15 rifles with them to a commitment ceremony in the Pocono Mountains. The 1989 Staples High¬†…

Source: Award wining photography news

Leave a Reply

Your email address will not be published. Required fields are marked *