This image was taken at New York City’s LGBT pride parade on Sunday and is probably one of the most striking pictures from the event.
Same-sex marriage is illegal in both India and Pakistan.
It brings one question to mind, significant on more levels than one:
Why can't we all just get along?
We've blurred the faces of the subjects of this photograph upon their request, due to safety concerns.