09/01/2015
Satin gowns, scarlet ribbons, blooming roses, and thoughtful handwritten notes. There's always such sweet meanings behind the smallest wedding details.
www.VivaceImages.com
© 2015 Vivace Images | Fine art wedding + portrait photography