What a breathtaking evening filled with 1000 rose petals, some bubbly, a cute puppy, and of course–your best friend getting down on one knee. This riverside proposal could not have been more perfect.
What a breathtaking evening filled with 1000 rose petals, some bubbly, a cute puppy, and of course–your best friend getting down on one knee. This riverside proposal could not have been more perfect.