Your wedding day will be a celebration of love and romance, devotion and commitment. Treasure these memories with photographs by Margaret J. Cotton Photography.
We offer boutique attention, collaborative attitudes, creative inspiration, affordable prices, and technically excellent photographs.