Falu Dafa practitioners meditate on Gerrard Street, China Town in Central London. Part of a protest against forced live organ harvesting in China.


Size: 3691px × 2852px
Location: Central London
Photo credit: © orlando britain / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: central, china, chinese, city, dafa, england, falu, falun, forced, gerrard, gong, harvesting, hongzhi, kingdom, li, life, london, meditate, meditating, meditation, movement, organ, peaceful, people, practice, practise, practitioners, protest, protesters, religion, spiritual, street, town, uk, united