Several people participated in a Gay Pride parade in Caracas, Venezuela, wearing rainbow colours and waving rainbow flags that symbolise the LGBTQ rights movement.
Several people participated in a Gay Pride parade in Caracas, Venezuela, wearing rainbow colours and waving rainbow flags that symbolise the LGBTQ rights movement.
Several people participated in a Gay Pride parade in Caracas, Venezuela, wearing rainbow colours and waving rainbow flags that symbolise the LGBTQ rights movement.