Designed by
Title
Demonstration of Falon Gong, meditaton exercises. #117677587
Description
Trafalgar Square, London, Engalnd, UK - April 22, 2018: People dressed in yellow giving a demonstration of meditation and drawing attention to illegal transplantation of human organs.
This image is editorial