same sex marriage

same sex marriage

Location: full moon resort wedding.