Wedding Officiant Ray Cross officiates exceptional Ontario weddings.
Last seen: March 17th at 10:11am — Visit site